package com.crm.model.entity.couponManager;

import java.math.BigDecimal;
import java.util.Date;

public class CustomerContractCoupon {
    private String contractCouponId;

    private String contractId;

    private String receiveCouponId;

    private String couponId;

    private String orderId;

    private String companyId;

    private String couponName;

    private Integer couponType;

    private BigDecimal couponQuota;

    private BigDecimal couponDiscount;

    private String createPeopleId;

    private Date createTm;

    private Short deleteStatus;

    private String customerId;

    public CustomerContractCoupon(String contractCouponId, String contractId, String receiveCouponId, String couponId, String orderId, String companyId, String couponName, Integer couponType, BigDecimal couponQuota, BigDecimal couponDiscount, String createPeopleId, Date createTm, Short deleteStatus, String customerId) {
        this.contractCouponId = contractCouponId;
        this.contractId = contractId;
        this.receiveCouponId = receiveCouponId;
        this.couponId = couponId;
        this.orderId = orderId;
        this.companyId = companyId;
        this.couponName = couponName;
        this.couponType = couponType;
        this.couponQuota = couponQuota;
        this.couponDiscount = couponDiscount;
        this.createPeopleId = createPeopleId;
        this.createTm = createTm;
        this.deleteStatus = deleteStatus;
        this.customerId = customerId;
    }

    public CustomerContractCoupon() {
        super();
    }

    public String getContractCouponId() {
        return contractCouponId;
    }

    public void setContractCouponId(String contractCouponId) {
        this.contractCouponId = contractCouponId == null ? null : contractCouponId.trim();
    }

    public String getContractId() {
        return contractId;
    }

    public void setContractId(String contractId) {
        this.contractId = contractId == null ? null : contractId.trim();
    }

    public String getReceiveCouponId() {
        return receiveCouponId;
    }

    public void setReceiveCouponId(String receiveCouponId) {
        this.receiveCouponId = receiveCouponId == null ? null : receiveCouponId.trim();
    }

    public String getCouponId() {
        return couponId;
    }

    public void setCouponId(String couponId) {
        this.couponId = couponId == null ? null : couponId.trim();
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId == null ? null : orderId.trim();
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId == null ? null : companyId.trim();
    }

    public String getCouponName() {
        return couponName;
    }

    public void setCouponName(String couponName) {
        this.couponName = couponName == null ? null : couponName.trim();
    }

    public Integer getCouponType() {
        return couponType;
    }

    public void setCouponType(Integer couponType) {
        this.couponType = couponType;
    }

    public BigDecimal getCouponQuota() {
        return couponQuota;
    }

    public void setCouponQuota(BigDecimal couponQuota) {
        this.couponQuota = couponQuota;
    }

    public BigDecimal getCouponDiscount() {
        return couponDiscount;
    }

    public void setCouponDiscount(BigDecimal couponDiscount) {
        this.couponDiscount = couponDiscount;
    }

    public String getCreatePeopleId() {
        return createPeopleId;
    }

    public void setCreatePeopleId(String createPeopleId) {
        this.createPeopleId = createPeopleId == null ? null : createPeopleId.trim();
    }

    public Date getCreateTm() {
        return createTm;
    }

    public void setCreateTm(Date createTm) {
        this.createTm = createTm;
    }

    public Short getDeleteStatus() {
        return deleteStatus;
    }

    public void setDeleteStatus(Short deleteStatus) {
        this.deleteStatus = deleteStatus;
    }

    public String getCustomerId() {
        return customerId;
    }

    public void setCustomerId(String customerId) {
        this.customerId = customerId == null ? null : customerId.trim();
    }
}